Towards an Agent-Based and Context-Oriented Approach to Compose Web Services

نویسندگان

  • Zakaria Maamar
  • Soraya Kouadri Mostéfaoui
  • Hamdi Yahyaoui
  • Willem-Jan van den Heuvel
چکیده

We present an agent-based and context-oriented approach for the composition of Web services. A Web service is an accessible application that other applications and humans can discover and trigger to satisfy multiple needs (e.g., hotel booking). Because of the complexity that characterizes the composition of Web services, two concepts in this paper are put forward to reduce this complexity namely software agent and context. A software agent is an autonomous entity that acts on behalf of users, whereas context is any relevant information that characterizes a situation. During the composition process, software agents engage conversations with their peers to agree on which Web services will participate in this process. In these conversations, agents take into account the execution context of the Web services.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Toward a User Preferences Agent Based Web Service Composition

The basic idea of Service Oriented Architecture (SOA) is to compose an application as a set of services that are language and platform independent, communicate with each other. Therefore, the software’s nowadays are designed and built through composing web services to support enterprise applications integration. In this paper, an agent was introduced to compose web services based on user prefer...

متن کامل

A three-level specification approach for an environment of software agents and Web services

This paper presents an approach for the specification of a software agent-based and Web service-oriented environment. A software agent is an autonomous entity that acts on user_s behalf. Whereas a Web service is an accessible application that other applications and humans can discover and trigger. Users in collaboration with their agents compose Web services into high-level business processes d...

متن کامل

Algorithm for Web Service Composition using Multi-Agents

The term Web Services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone. Merely providing services to the users in the heterogeneous distributed environments, service oriented systems are very important. Most of the time, the individual services do not have the sufficient conditions to provide ...

متن کامل

A Dynamic Aggregation Mechanism for Agent-Based Services

At a time when the web is switching from a data-oriented view to a service-oriented view, we can envision an environment where services are dynamically and automatically combined to solve new problems that one single service cannot solve. Agent technology provides a good basis for creating such an environment but many issues remain to be solved. This paper presents a step towards a dynamic serv...

متن کامل

An Agent Based Architecture (Using Planning) for Dynamic and Semantic Web Services Composition in an EBXML Context

The process-based semantic composition of Web Services is gaining a considerable momentum as an approach for the effective integration of distributed, heterogeneous, and autonomous applications. To compose Web Services semantically, we need an ontology. There are several ways of inserting semantics in Web Services. One of them consists of using description languages like OWL-S. In this paper, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004